Great communication, clean place, amazing location and for a good price. What more do you want?