A refreshing atmosphere of Italy, and warm hospitality. Nice hot shower.