This place is in a great location. David and the other staff are very friendly and helpful.