Anyone with recent reviews of this property? I had some colleagues stay in the first week of opening and they said the paint smell was unbearable. And a recent tripadvisor review also mentioned the paint smell causing headaches. So I'm wondering if I'm best to steer clear of the property for the time being.