Great location, amazing view and large balcony connecting every room. Clean like brand new. Home style living a resort services. Great communication!! Perfecto!