Very nice place to stay. Check-in was smooth, communications were easy, place has nice interior with attention to details, well fit for long term stay. Enjoyed large private balcony.