Inn offering comfortable, newly refurbished rooms with private bathrooms and sea views.