The newly renovated Westin Grand Cayman Seven Mile Beach Resort & Spa is absolutely beautiful – just see...