Shirley's was amazing. The place was beautiful and had everything and more. Access to the beach and to begin each day with a swim provided a great end to our holiday