Professional apartment rental. Clean and Tidy. You are not renting someone's home - this could just as easily be a hotel.
Good location. Hassle free communication. all good.