Hotel Delle Canne is a down-to-earth hotel with a restaurant, outdoor pool, and private beach access.