Great view! Place is very clean and has many amenities. Xavier is quick to communicate and makes sure we enjoyed our stay.