Clean, cozy and comfortable! In a great location with tons of cool spots around. The only thing I’d note is the bed is super squeaky, but didn’t bother us too much. Would stay again!