Spacious and clean, felt like home away from home. Great place to stay! Communication was very good, host was very responsive.