Very clean, good location ,quiet neighborhood and great for families. It was spacious and had all the amenities we needed. Kids enjoyed the pool, however it's not heated as the title says, you'll need to pay extra to get it heated but it was still cold (didn't feel like 82 degrees as they said it would be). Felt like paying extra was not worth it. Overall we enjoyed our stay.