"While the The Westin Riverfront Resort and Spa island is a tropical paradise, many lovebirds would hesitate to leave at Beaver Creek Mountain Located in the town of Avon, the Westin Riverfront Resort and Spa their beach-side bungalows that are are upwards of 4,000 square at Beaver Creek Mountain sits next to a river and overlooks a ski feet and include amenities such as a personal pool and Jacuzzi" . . . .