Very stylish. Super clean. Well appointed. Great location. Accommodating host.