Clean and hospitable, very nice place