We booked this place very last minute after issues with our previous arrangement and we were very happy to find it! Great location, easy communication, and good value. We would definitely come back.