Great location and would be great for large or even small groups.
The house is well laid out and has everything you need to stay, cool and be comfortable.
Would recommend.