Honestly, the listing does not do this place justice. It is truly a lovely stay with a room much bigger than expected. The pool is a little bit smaller in person but the surrounding seating makes up for that 100x over. The location as well should be emphasized because it is basically right on the beach. I really recommend this place and I would book again without a doubt. Note though that when you check-in you have to leave a $75 deposit.