Location, cleanliness, amenities, and style = all amazing! Thank you for letting me stay. I hope to be back, ideally at a time of year when I can take advantage of the amazing roofdeck!