El Matador Beach.  I think I may have found one of the most beautiful places on earth!