As anyone stayed at this property recently? I am considering it for a June trip because it is $100 per night cheaper than my options in Manhattan. I stayed there 4 years ago but was curious what it's current condition is. Thanks!