Perfect for our needs. Beautiful view, spacious layout. Plenty of room for our whole family.