Great place! Very clean and comfortable, even with all the adorable cats. Which we loved. Kitchen space is large amd functional. Nice deck on 2nd floor for morning coffee and evening hangout. Also, the shower on the 2nd floor is amazing.