Great place. The view, the waves crashing into rock walls right off the balcony on a 180 degree view. Wow!
Also location is fantastic. There is a nice park, great for snorkeling within walking distance, alongside a nice casual restaurant / bar.