It was all good. clean, good room and good location and well lit with a good restaurant. The only reason I gave it 3 stars is that after I paid all my restaurant bill for dinner, next AM while checking out they held us up saying I still have some due from dinner last night. I just paid and left, didn't want to fight for a small amount but rue the time loss and why we were not told right after dinner if that was the case.