Wonderful place to stay! Great communication before arrival and during our stay. We were there for a birthday celebration and we arrived to a special surprise waiting, such a kind gesture. Spacious, and great location. Loved the rooftop patio.