Great place, cleanliness, comfort, South Italian charm.