All the basics, nice green spot and not too long of a walk down to the beach. The space may not be very large but it functions well for everyone to hang out in. Great weekend with accommodation that suited our needs well. Thanks for the great hospitality!