Our hosts were very kind, helpful and attentive during our stay. Any issue was dealt with promptly. The apartment was located in a brand new upper-end condo with excellent gym and pool facilities. Simply a very enjoyable stay!