Relaxed inn offering modest rooms and suites, some with balconies, alongside an unfussy restaurant.