We stayed for a week with young kids and it was so good to have the extra space. The place was modern, clean, bright, had a nice terrace, a kitchen that you could actually cook in and everything was in good working order. Having parking on site was really nice. There also parks for kids nearby and grocery/gas/restaurants in walking distance. The only downside that I didn’t expect was the reception hours are limited and we had to check in and out on our own. Not a big deal just unexpected. Maybe it was written somewhere. I also messaged a couple times thru Expedia and didn’t hear back. They only contacted me the day before check in with the info. But it all turned out fine and we enjoyed our stay. Also note that cleaning is only once a week. Would have been better if it was in the middle of our stay rather than towards the end. Would recommend and would go back.