Amazing place with everything you need.
Very accommodating.
The view is an extra bonus.