I thoroughly recommend 'upfront' San Diego to you. It is unique, it is wonderful. Excellent facilities and a great location. While I didn't meet Michael, I did meet Heather and she was very welcoming and helpful.
I thoroughly enjoyed my stay and I have no hesitation in recommending this lovey accommodation to you.