Excellent apartment. Very clean, large and exactly as promised. Host communication was really quick. There is some up front admin required to confirm stay. Early check in was provided but required a fee. Would recommend.