We had such a tremendous time at Gail's place in City Beach. It is perfect with the short walk to the shops, parks, and beach, but more than that it had everything we needed. It was clean, with great amenities, and the courtyard garden is just beautiful. Gail was very friendly and helpful too. We had a terrific stay.