Casual hotel Villa Neapol offers bright rooms, some with sea views, a restaurant, and an outdoor pool.