Great place! Lots of private space and great open communal space. Everything was there that we needed for our stay. Huge parking and a quick skip to the beach.