Friendly staff, great location, nice environment but a bit pricey