The self check in was easy and the place beautiful, calm and clean. We loved the garden and outside shower, it felt like we had a small house with backyard at the best location. The only thing that was missing for us was Air conditioner, but fans are offered. Great place to stay in North Shore by the beach!