great place, ideally located, stylish and comfortable