Puerto Rico?

Puerto Rico is definitely not known for great beaches. St. John is my happy place. So laid back and the beaches are incredible.