My husband and I always rent places that are private and self-check-in, basically because we like to have the flexibility and privacy. Honestly, I was a little very nervous about this place because they were waiting for us to check in and we knew the owners were in the upper level, but we had pleasant surprise when the check in was so smooth and Jane (the manager) was waiting for us but just to be welcoming and show us around, the place was beautiful! We liked everything about it, the only shared part is the entrance and laundry room, but it just fell like your own apartment, we saw the owners and they kindly say hi. Definitely one of our best experiences! Place is spacious, beautiful and very well located, we got the feeling of being by the beach (even though the beach is across the street). We would definitely stay again with them.!!