Communication was very poor and were incredibly inflexible with check in/out times. We arrived an hour after check in and they were still cleaning. Not enough towels. Overall a great location for the price.