Great communication, clean stay, and cheap. What more can you ask for!