Perfect location, perfect apartment - clean, stylish and with everything needed. Great shower and comfortable bed. Communication with host was pleasant, warm and accommodating.