Excellent place to stay, in desirable location. Exquisite space