Clean, professional, good location, good comunication. Good place to stay.