A very clean and stylish place. An excellent location.