We had an amazing time!
The place was very clean, very spacious, and had everything we needed for our stay.
The check-in experience was the easiest we've had, and there was always parking available right in front.
We will come back if we're ever in the area again, and recommend it highly!