Not spotless but perfect for a short stay