Hotel Vedema, A Luxury Collection Resort