Our stay was top notch! Communication was excellent. Very clear and quick to respond. Everything was very clean. Check in and out was simple and stress free. Great location! We loved balcony.