Perfect stay, stayed for longer than we previously arranged as the place was perfect for what we wanted; the location, cleanliness, amenities, layout and amount of space we had was 10/10. Craig’s communication was also great and the check in was really easy. Would definitely love to come back and stay again and would recommend this stay to anyone!