Very clean, spacious, and great location! The place looks just like the photos. Communication was great and check-in/out was very easy.