Looking to book our first trip to London. What are your recommendations for the best Marriott property to book and why? What is the best way to use all the points we have accumulated? We are also looking for recommendations for the must see attractions and the best length of stay we will need to see everything. Thanks!