great location. clean. friendly staff. great coffee shop.