The location is fantastic. Right on the beach. There's volleyball being played just outside every day (even in Dec.) so you might want to consider if that's going to be a problem. We didn't mind it too much, but we also didn't have any windows open. The place could use a bit of updating, though it was about what I expected from the pictures. It was worth it for the location. Place could have been cleaner (some of the dishes in the cupboard were dirty), but, all in all, we had a great time there.