rooms


Dotted along the beach and nestled in the jungle, the simplicity of the rooms is what lends them their special charm.