Mayfield Beach And Tennis Club is a small, quiet resort where you can relax and enjoy the tranquillity of Grand Bahamas Island. Along with its beachfront location.