Check in could have been better.
It's worth noting that the posting doesn't mention that you cannot rent a car that is higher than 6 feet, but is mentioned in the check in instructions. Luckily this didn't impact us but it's such a low ceiling and if you arrive late, parking will be a pain. The garage isn't built well so if you go down a lane where there isn't parking, you'll have to back up awkwardly which I did multiple times. Just drive around until you find something.
We were promised a pack and play for our baby. After a long day of travel we arrive and there isn't one. We were told that it was forgotten and one would be provided the next day. The host ultimately was able to provide one even though it was really late and we complained about it.
Pics make the place seem bigger than it is. Watch out for the carpet seams as you will step on something sharp.
Otherwise, all amenities listed are there. It's close to the beach and shops. Everything is walkable and we'd stay again