Perfect place - clean, hip, all the amenities you need and in a great part of town. David was the best host ever!