Great place, immaculate and clean