Really large spacious place to stay. Very comfortable and added bonus of use of bbq and garden area to eat outside if you want. Also a pool and jacuzzi which we used a lot.
You do need to have a car though and has space to park 2.
We used ubers to get everywhere which were very reliable and frequent but costs soon added up.
Manhattan beach is the closest beach which is great and safe for families