Very clean, friendly staff. Great location.