Nice, clean, convenience, Joe's place has everything that you are looking for. Highly recommended.