Great place with fantastic views and everything you need for a comfortable vacation.