Very clean, tons of space and sitting areas and the owner was very flexible with our check in/out needs. Highly recommend.