Excellent location. Stylish, clean space. Pictures are accurate. Hosts are friendly and communicative. High class.