Amazing place, can't go wrong.
"CLIFFORDS INN" is the place to be!!
Better than the pics.
Lots of added touches.
I will be back!!