Great communication, fabulous location and thoughtful touches to make you feel at home.