Really amazing place. Very well-stocked with all of the necessities, very comfortable and well-designed. The access and check-in was also very easy and secure. The location is perfect too, near several nice restaurants and grocery stores, and just a short walk from the beach. Easily one of the best places I've stayed, and one where I would love to stay again.