Has anyone stayed in one of the "Magic Villas" in Windsor Hills? The owner is overseas and there is no guestbook to read for reviews. We are booked to stay in one of the townhouses for a week this spring and would love some feedback. These boards are great - thanks everyone for your opinion!