Amazing house !! We were a group of 11 people and the place still felt huge... Super clean, very available host, quick answers and helpful. The pool and the views are dreamy, we regretted to not be able to spend more time IN the house, we decided to go sightseeing instead (still a great choice !).
You'd be needing a car, it's not specific to the house, it would still be the case if you want to move around the islands..
I'd recommend it, no problem !