Perfect space. Perfectly clean. Thoughtfully decorated. Great pool. Everything I needed for my get away. Super nice hosts who were very responsive and genuinely caring about my experience. I would definitely stay again.