The property was very clean and was located very close to the beach (about 100 steps away). They have an in ground trampoline that our two year old son loved, and two outdoor braais! We loved the surf/beach feel of the place.