Nuova Smeralda is a welcoming hotel, restaurant, and bar with spacious dining areas and friendly service.