Amazing! Beautiful, clean, well-located, awesome roof deck and will check out the bar next time! Very 'Castro'!