Highly recommended for a north shore stay. The layout and extensive patio were great. The toiletries, kitchen supplies and beach gear are better stocked than most. Alta was very good about communicating and check-in was easy.