I would absolutely recommend staying in this property and booking with Leaseboa. We had a last-minute scramble to find accommodation given our original booking on another site falling through, and Leaseboa accepted our booking and had the flat ready for us within hours. It was a beautiful place to stay, in a great location, and with excellent hosts. Thanks again!