Excellent accommodation, beach access and all you need for a fantastic holiday