we were very happy with our stay at this place at the Cascades in Green point the beautiful panoramic views and especially the amenities were the best so far , we were happy to cook our own food there despite the many restaurants nearby .. the location in green point is central , walking distance to the beach
burger the host was very helpful and flexible and so was the cleaning lady