Terrific location and amazing stay. The hosts went out of their way to make our stay comfortable including dropping off an extra fan, arranging for massage/hairdresser and other appointments and being super attentive. The housekeeper Amelia was there for servicing the aprtment everyday. Highly recommended!!