Clean, nice room for the price. Front desk staff went out of their way to get our big box truck parked, and when someone was parked in front of the gate in the AM when we had to leave, they asked them to move it. The restaurant is a different thing. After check in we sat on the patio. Waited for 20 min, had to go in and request service. One menu was brought out. We ordered cervesas, he took the order ans left. 15 min later we went back inside and asked another staff member who told us they didn't serve cervesa. Okay. Waited a while longer, no one came to take our food order. We went to a place down the street (which was delicious). Breakfast said open at 6:30, but didn't open until after 7.