Air conditioning was awful and the sofa wasn't clean when we got there but other than those it was a fine stay.