Great stay - slight cleaning issue that was very quickly rectified. Place was gorgeous, well stocked, spacious, great location, easy check in and good communication. Would recommend.