this place has it all. Clean and well appointed. Great location. Dan and Kat very responsive and helpful. Would definitely stay again.