Excellent location. Impeccably clean. Stylish. Very responsive hosts.