We highly recommend the White House Villa!
Great location, more room than you can imagine.
The hosts were very responsive before we arrived and very helpful while we were there.
We would stay there again!