Clean place, nice and spacious with fantastic amenities. Especially great for kids. Would stay again!