Great location, comfortable, well equipped with kitchen and bathroom necessities, and super stylish. Host had excellent communication throughout our stay and was very accommodating for our check-in time.