We absolutely LOVED our stay - in fact we asked to stay longer but unfortunately for us was already booked out! I honestly cannot fault anything (cleanliness, location, communication, amenities, etc). Perfection!
I would highly recommend this stay. I know I will definitely be back!