Nice place. Hard floor means some sounds can carry from other guests. Self check in but host very responsive.