Super clean. Great little patio. Good sized kitchen. Beatiful bathroom. We checked ourselves in and let ourselves out. This was the perfect place to stay for us. We wish he could have stayed longer.