Clean. Stylish. Great location. Very responsive hosts. Highly recommend.