An excellent place to stay, very stylish and comfortable, and ideally located