Great place: very clean and stylish in a great location.