Awesome spot, close to everything you need.
Especially the beach!!
Place was very spacious and comfortable.
And yes it is your own private unit!
And the bath is Awesome!!
Plus There's a pool right there virtually to yourself.
Loved my stay
Also Great communication and very accommodating to my needs
I'll be back for sure!!
Thank you.