Great place! Really unique architecture that's really beautiful inside and out. And the balconies with native lizards running around next to the sound of a calmly flowing stream are incredible. Only big downside is there are tons of mosquitoes because of the stream and lots of spider webs, but if you don't mind that, everything else about this place is magic.
Also, worth bearing in mind that you'll be pretty remote-- most beaches are about an hour drive away. The upside is you get more room for yourself and fewer tourists, but the downside is you'll be driving a lot.