Great place, immaculate and friendly