The place is in a good location and very private, it has a modern and clean layout and served us well for our stay. We enjoyed the pool and a relatively short walk to the beach and town.
It could have been bigger but I'm not sure how other places in this price point compare? Perhaps it's big for what we paid?
All up we had a nice time.