Fantastic location, comfortable accomodations and all the amenities you need to enjoy your vacation.