Lots of space, lots of living areas, good garaging, lovely spa, toilets separate to bathrooms. Very close to a lovely beach.