This is a lovely apartment with a gorgeous view. It’s not a large space but the owners have set it up very creatively and you’ll have everything you need. It also has a great set of outdoor gear, snorkeling, tennis, etc. Thank you for an amazing stay!
The only thing I wish we’d known is that the beach just outside the apartment is quite rocky in the water, so it’s not great for kids (or even adults frankly). It was okay for us, we found incredible beaches very close by so it wasn’t a problem.