Wonderful location. Very clean and modern. The patio decks were amazing. We loved our stay.