It could have had a better cleaning. Floor was dirty. There were no supplies such as paper towels, dish washer soap etc. Bed was very comfortable. We had a lot of trouble checking in. We had a delayed flight so could not check in until the next day. Hotel desk had no record of our reservation. We had to wait an addditional 3 hours for a manager to figure it out even though we had already paid for the previous night. Owner was unresponsive to our messages to fix the issue.