We stayed with friends last month in one of the older units closer to the road. It was fairly clean -apart from a very greasy oven tray, the unit was a little dated. It was convenient to walk along the beach in the morning. We did ask if there was a bbq we could use but unfortunately no. Friendly managers.