DO NOT STAY HERE! This was the most difficult place to stay. The host had an excessive amount of rules and gave a very short window to check in (otherwise you have to pay extra) with strict check out rules. We had to wait around for the cleaner to come get the key when we wanted to check out and had to leave to catch our flight. The place is very nice but it was NOT WORTH THE HASSLE! If you plan on checking in and out at your leisure than this is not the place for you. It causes more stress than relaxation on vacation.