This place was great. We travelled with our 18 month old and our hosts couldn't have been more accommodating with check in and check out times, and the place was perfectly equipped for our child even with a baby bath and towel. We all loved it there and even survived the 42°C heat reasonably comfortably. Can't fault the place. Parking was just down the hill too. Very handy.