Self Check-in and check-out was easy. Location was awesome as it was just a few steps from the beach! It had sufficient beds for a family of 6. And it came with a bidet! The only criticism we have is that we wished it had a microwave or dishwasher, but overall it was a very pleasant stay.