Clean and stylish place with great service.