Very clean, nice, and spacious place. The kitchen was well-stocked and they'd promptly reply if we had any questions. Highly recommended.