Sam Place - great location, clean, excellent customer service, definitely will come back again.