Very clean, full kitchen was nice, close to everything we needed. We had a great stay, very comfortable. Would stay here again.