Our stay here was amazing. It ticked all the boxes: spotless, spacious, comfy, great location, great communication, great bathroom and awesome kitchen. Would definitely stay again. Highly recommended.