Everything is self-catering,the romms have everything and so clean,then just 5min drive Form the beach