Top resort communities around the USA listed by amenities