Rural resort with airy rooms, balconies, and a pool. Offers upscale dining near the coast.