A unit with all that you need and a fantastic spot! So close to the beach and put kids loved the pool. Having a pub onsite was handy for dinner as was the bbq in the pool area. We will be back!