Sleeping

There's a basic hostel right on the beach, a lovely guesthouse around 300m from the beach, and several higher-end lodges, yoga retreats and foreign-owned rental properties up in the surrounding hills.