Great location and general feel. Could do a little better in terms of cleanliness.