Great place. Good value. Very clean. Ideal overall