Totally recommended stay!
There are 2 other houses which share the swimming and the common areas but one of them is the owners one so you only share it with another guest.
The car is 100% needed but either the beach or the shops are 10min ride.
The hosts are really helpful and will do anything to make your stay perfect.