Excellent location and perfect apartment for group. We stayed for weekend in June. Cleanliness and amenities were very good.
Temperature was very hot but there were loads of fans provided so this helped.