Clean, convenient, well attended via sms and phone calls before and during stay.