This place is perfect. Very clean, decorated with good style and in a great location. Communication was very quick and easy, we booked the flat and arrived the same day, Greg made sure everything was ready for us. The beds are comfortable and the AC kept the house very cool on hot days. We would gladly stay there again!