I've stayed here many times for writing retreats. It's perfect! Clean, beautiful, simple, and close to one of the nicest beaches around.