Great place, stunning view and all the amenities you need to have a great trip.