Very clean and stylish place. Excellent location.