Yes, to all of this! I had a massage with Ky recently and my experience was very similar. My only difference is that street parking was a bit challenging, but it was a street cleaning day. Nevertheless, the massage was well worth the few extra minutes it took me to find a parking spot. Highly recommend if you like stretching and breath work as part of the massage experience.