A very decent place in a very nice location. Definitely worth it.