Everything you could ask for - clean, stylish and spacious, fantastic location and responsive hosts. We had a wonderful stay.