60 The Esplanade, Surfers Paradise
The management was extremely friendly, great place to stay.
It was awesome! Really clean and perfect sized apartment! Also perfect location right on the beach
Very good and enjoyable
Great place to stay
It was good, the people were always helpful and willing to help