This review is for the 32 Allenby Street apartment. it's exactly as it looks in the photos on hotels.com and on their own webpage (the walk-through feature is cool!). Spacious, clean (if I had to be picky I would say the bathroom could use some new grout, but that's being picky given the high standard of the rest of the apartment), all the appliances worked including the washing machine (detergent for 2 loads was provided). The area around it was a bit residential but it is only 100m from the beach, there is a drug store and 2 convenience stores right across the road, as well as a bakery. I have already booked another stay.
The customer service was unparalleled. They have an app that you download and you can chat with someone who knows about your reservation, and they respond within minutes at pretty much all hours of the day. Also, the local hotel representative that I dealt with, Liza, was SUPER friendly and was so responsive to all my many questions by WhatsApp. She really made a good impression with her patience and help with my questions.
So, for an excellent apartment and superior customer service I can fully recommend 32 Allenby.