Very clean and in a great location with comfy beds. Lots of little helpful touches provided by the host made this stay particularly stress free. Would stay again for sure. The ceilings are a touch low if you're over six feet tall.