Perfect for our family vacation- new, clean, thoughtfully appointed, spacious, and a really incredible value.