Chanchalay.com
Stay in town but feel like you are by the sea. Chanchalay means seahouse It is a small hotel.