excellent location and very kind staff. It can be cleanier, but for the price it's acceptable :)