Very clean and stylish place. Nice location.